Extends:
Modifiers:
Source code
SFWeapon.SFHardWave%%
%function_comment% | bool | bVisionEnabled | ||
%function_comment% | name | IdleAnims[2] |
| Idle | AnimEnd () | ||
| AltFiring | float | getAngle (vector vecFirst, vector vecSecond) | |
| PlayAltFiring () | |||
| PlayFiring () | |||
| PlayIdleAnim () | |||
| AltFiring | ProcessTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z) | ||
| spawnPawnHitEffect (vector HitLocation, vector HitNormal) | |||
| spawnWallHitEffect (vector HitLocation, vector HitNormal) | |||
| AltFiring | TraceFire (float Accuracy) |
{
IdleAnims(0)=Still
IdleAnims(1)=Still2
MaxTargetRange=6000
MaxTargetRangeAlt=200
fNormalRate=0.333300
fDesiredRate=0.400000
fAltDesiredRate=0.400000
fDamage=35.000000
fAltDamage=0.000000
AltAmmoPerShot=6
Icon=Texture'SfResource1.Icons.hardwaveico'
bInstantHit=True
fAltMomentum=20000.000000
bCanUpgradeLaserSight=True
bCanUpgradeEnergyBooster=True
LaserSightUpgradeMessage="Upgraded Hard Wave Rifle with Laser Sight"
bShake=True
bFlash=True
ShakeMagAlt=100.000000
ShakeTimeAlt=0.500000
ShakeVertAlt=7.000000
m_fTrailEffectIntervallSize=91.000000
m_clsHitWallEffect=Class'SFWeapon.SFRingExplosion'
m_clsTrailEffect=Class'SFWeapon.SFHWBeam'
WeaponDescription="Classification: Hard Wave Rifle:\nA portable containment field generator mounted to a gun frame.\nProjects a very small field instantly for a light long range attack.\nIt can also generate a very fast short range wave in a wide arc that will not harm, but will temporarily stun enemies."
InstFlash=-0.300000
InstFog=(X=400.000000,Y=200.000000)
AmmoName=Class'SFWeapon.SFHardWaveAmmo'
PickupAmmoCount=20
bAltInstantHit=True
FireOffset=(X=39.000000,Y=-7.000000,Z=-10.000000)
AltDamageType=SFstunned
shakemag=100.000000
shaketime=0.500000
shakevert=7.000000
RefireRate=1.000000
AltRefireRate=0.830000
FireSound=Sound'SPF-Content.Weapons.HWPrimaryFire'
AltFireSound=Sound'SPF-Content.Weapons.HWAltFire'
SelectSound=Sound'SPF-Content.Weapons.HWSelect'
bDrawMuzzleFlash=True
AutoSwitchPriority=6
InventoryGroup=6
PickupMessage="You got the Hard Wave Rifle."
ItemName="Hard Wave Rifle"
PlayerViewOffset=(X=2.600000,Y=-1.450000,Z=-1.600000)
PlayerViewMesh=LodMesh'SFWeapon.SFHardwavem'
PlayerViewScale=0.250000
BobDamping=0.965000
PickupViewMesh=LodMesh'SFWeapon.SFHardwavehand'
ThirdPersonMesh=LodMesh'SFWeapon.SFhardwavepick'
PickupSound=Sound'SPF-Content.Weapons.HWPickup'
Mesh=LodMesh'SFWeapon.SFHardwavehand'
bNoSmooth=False
CollisionRadius=25.000000
CollisionHeight=7.000000
Mass=50.000000
}